<?php
///////////////////////////////////////////////////////////////////////////////////////////////////////
//  这个文件是 JCAT PHP框架的一部，该项目和此文件 均遵循 GNU 自由软件协议
// 
//  Copyleft 2008 JeCat.cn(http://team.JeCat.cn)
//
//
//  JCAT PHP框架 的正式全名是：Jellicle Cat PHP Framework。
//  “Jellicle Cat”出自 Andrew Lloyd Webber的音乐剧《猫》（《Prologue:Jellicle Songs for Jellicle Cats》）。
//  JCAT 是一个开源项目，它像音乐剧中的猫一样自由，你可以毫无顾忌地使用JCAT PHP框架。JCAT 由中国团队开发维护。
//  正在使用的这个版本是：0.5.0 / SVN信息: $Id: class.JCAT.php 2147 2009-12-16 03:14:37Z alee $
//
//
//
//  相关的链接：
//    [主页] http://jcat.JeCat.cn
//    [下载(HTTP)] http://code.google.com/p/jcat-php/downloads/list
//    [下载(svn)] svn checkout http://jcat-php.googlecode.com/svn/branches/0.4.0/Framework/ JCAT0.4
//    [在线文档] http://jcat.JeCat.cn/document
//    [社区] http://jj.jecat.cn/forum-7-1.html
//  不很相关：
//    [MP3] http://www.google.com/search?q=jellicle+songs+for+jellicle+cats+Andrew+Lloyd+Webber
//    [VCD/DVD] http://www.google.com/search?q=CAT+Andrew+Lloyd+Webber+video
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
/*-- Project Introduce --*/

namespace JCAT ;


function EnableExtLib($sExtName)
{
	if( !is_file(JCATPATH."Lib.Ext/{$sExtName}/inc.InitLib.php") )
	{		
		throw new \JCAT\Core\Exception(
				\JCAT\Core\Locale\sx(
					'无法启动 JCAT 扩展库: %s ，指定的 JCAT 扩展库无效',__NAMESPACE__,null,$sExtName
				), __FUNCTION__, __LINE__, '$Revision: 2147 $'
		) ;
	}
	
	require_once JCATPATH."Lib.Ext/{$sExtName}/inc.InitLib.php" ;
}

/**
 * 项目类型：命令行(CILENT)
 * 
 * @access	public
 * @var		
 * @const
 */
const TYPE_CML = 1 ;

/**
 * 项目类型：HTML
 * 
 * @access	const
 * @var		
 */
const TYPE_HTML = 2 ;

/**
 * 项目类型：桌面（CILENT+HTML）
 * 
 * @access	const
 * @var		
 */
const TYPE_DESKTOP = 3 ;


/**
 * 项目类型：网站
 * 
 * @access	const
 * @var		
 */
const TYPE_WEB = 4 ;


class JCAT
{
	static public $TYPE = TYPE_WEB ;
	
	static public $sCharsetProject = 'UTF-8' ;
}



?>